TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/26/2023)
2021
Section - Pacific NW
Area - Northwest Washington
League - 2021 Adult 18 & Over
Flight - 3.0 Men
Subflight - B
--------------------------------------------------------------------------------------------------------------------------------------
CAC/SL-Whole Lotta Love-McMahan
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Cyrus Knowles - 3.09
Bj Winn - 2.96
Matthew Berge - 2.85
Tony Carey - 2.84
Shayne Hedahl - 2.84
Satyakam Singh - 2.81
Michal Nawalany - 2.80
Daniel Martin - 2.75
Kevin McMahan - 2.72
Brett Justinen - 2.71
Michael Bjorn - 2.69
Matthew Connelly - 2.68
Anshul Sharma - 2.48
Philip Painter - n/a
League Results By Position
1S 2S 1D 2D 3D
Shayne Hedahl - 2.84 & Kevin McMahan - 2.72 0 - 1 0 - 1
Michael Bjorn - 2.69 & Matthew Berge - 2.85 0 - 1
Michael Bjorn - 2.69 & Brett Justinen - 2.71 1 - 0
Tony Carey - 2.84 & Matthew Connelly - 2.68 2 - 0
Philip Painter - n/a 1 - 1
Matthew Connelly - 2.68 & Michal Nawalany - 2.80 1 - 0 1 - 0
Kevin McMahan - 2.72 & Cyrus Knowles - 3.09 1 - 0
Kevin McMahan - 2.72 & Michal Nawalany - 2.80 0 - 1
Kevin McMahan - 2.72 & Satyakam Singh - 2.81 1 - 0 1 - 0
Cyrus Knowles - 3.09 & Bj Winn - 2.96 5 - 0
Michal Nawalany - 2.80 1 - 1
Bj Winn - 2.96 & Brett Justinen - 2.71 0 - 1
Anshul Sharma - 2.48 0 - 1
Satyakam Singh - 2.81 1 - 1 1 - 0
Brett Justinen - 2.71 0 - 2 1 - 1
Daniel Martin - 2.75 & Matthew Berge - 2.85 0 - 1 0 - 1
Daniel Martin - 2.75 & Kevin McMahan - 2.72 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
HBSQ-Frog and Volley-Borgida
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Bruce Nelson - 2.91
Jeremy Sherette - 2.81
Jeremy Maschman - 2.80
Joel Ertsgaard - 2.72
Chris Serwold - 2.69
Matt Gettmann - 2.68
Keith Abernathy - 2.65
jeff mcdowell - 2.63
Jun Qian - 2.54
Darrel Rich - 2.50
Jeffry Borgida - 2.49
Thomas O'Rourke - 2.48
Alan Borgida - 2.47
Tad Larsen - 2.41
George Wright - 2.31
Thomas Gilman - 2.27
League Results By Position
1S 2S 1D 2D 3D
Jeremy Maschman - 2.80 & Matt Gettmann - 2.68 1 - 0
Jeremy Maschman - 2.80 2 - 1 2 - 0
Jeffry Borgida - 2.49 & Tad Larsen - 2.41 0 - 1
Jeffry Borgida - 2.49 & jeff mcdowell - 2.63 1 - 1
Jeffry Borgida - 2.49 & Chris Serwold - 2.69 0 - 1
Matt Gettmann - 2.68 & Alan Borgida - 2.47 1 - 1
Matt Gettmann - 2.68 & Chris Serwold - 2.69 1 - 0
Matt Gettmann - 2.68 & Jeremy Sherette - 2.81 1 - 0
George Wright - 2.31 & Thomas Gilman - 2.27 0 - 1
George Wright - 2.31 & Darrel Rich - 2.50 1 - 1
George Wright - 2.31 & Keith Abernathy - 2.65 0 - 1
Thomas Gilman - 2.27 & Thomas O'Rourke - 2.48 0 - 1
Thomas Gilman - 2.27 & Keith Abernathy - 2.65 1 - 0
Darrel Rich - 2.50 & Chris Serwold - 2.69 0 - 1
Darrel Rich - 2.50 & Keith Abernathy - 2.65 1 - 0
Jun Qian - 2.54 0 - 2 1 - 2
Joel Ertsgaard - 2.72 & Chris Serwold - 2.69 0 - 1
jeff mcdowell - 2.63 & Thomas O'Rourke - 2.48 0 - 1 1 - 0
jeff mcdowell - 2.63 & Keith Abernathy - 2.65 1 - 0
Bruce Nelson - 2.91 & Chris Serwold - 2.69 1 - 0
Bruce Nelson - 2.91 & Jeremy Sherette - 2.81 1 - 0
Bruce Nelson - 2.91 1 - 0 2 - 0
Thomas O'Rourke - 2.48 & Keith Abernathy - 2.65 0 - 1
Jeremy Sherette - 2.81 1 - 1
--------------------------------------------------------------------------------------------------------------------------------------
TCSP-Wang
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Hung Nguyen - 2.80
Kenneth Troop - 2.79
Kaustav Kundu - 2.76
Roderic Davis - 2.60
Shuoqi Wang - 2.57
Srdjan Jelacic - 2.54
Bala Nair - 2.52
Alex Hopmann - 2.48
Jordan Brower - 2.44
Nail Hassairi - 2.42
Anupam Bahl - 2.39
Huai-Ping Lee - 2.31
Wink Thorne - 2.29
CJ Voss - 2.29
Donn Soares - 2.24
Zachary Cooper - n/a
League Results By Position
1S 2S 1D 2D 3D
Bala Nair - 2.52 & Kenneth Troop - 2.79 1 - 1 0 - 1
Bala Nair - 2.52 & CJ Voss - 2.29 0 - 1
Srdjan Jelacic - 2.54 0 - 1 1 - 0
Alex Hopmann - 2.48 & Huai-Ping Lee - 2.31 0 - 1
Alex Hopmann - 2.48 & Wink Thorne - 2.29 0 - 1
Alex Hopmann - 2.48 & Donn Soares - 2.24 1 - 0 0 - 1
Kenneth Troop - 2.79 & Wink Thorne - 2.29 0 - 1
Kenneth Troop - 2.79 & Roderic Davis - 2.60 1 - 0
Kenneth Troop - 2.79 & Nail Hassairi - 2.42 1 - 0
CJ Voss - 2.29 & Anupam Bahl - 2.39 0 - 1
CJ Voss - 2.29 & Roderic Davis - 2.60 0 - 1
Huai-Ping Lee - 2.31 & Kaustav Kundu - 2.76 0 - 1
Huai-Ping Lee - 2.31 & Zachary Cooper - n/a 0 - 1
Huai-Ping Lee - 2.31 & Nail Hassairi - 2.42 0 - 1
Huai-Ping Lee - 2.31 0 - 1 0 - 1
Shuoqi Wang - 2.57 & Kaustav Kundu - 2.76 2 - 2
Shuoqi Wang - 2.57 0 - 1 0 - 1
Hung Nguyen - 2.80 4 - 0 0 - 1
Wink Thorne - 2.29 & Jordan Brower - 2.44 0 - 1
Donn Soares - 2.24 & Anupam Bahl - 2.39 0 - 1
Jordan Brower - 2.44 & Anupam Bahl - 2.39 0 - 1
Jordan Brower - 2.44 & Roderic Davis - 2.60 0 - 1
Jordan Brower - 2.44 1 - 1
Roderic Davis - 2.60 0 - 1
Nail Hassairi - 2.42 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
WSC-Vordale
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Seth Yount - 3.01
Alex Ma - 3.00
Michael Shao - 2.95
Robert Baake - 2.92
Brett Webber - 2.89
Jason Borgida - 2.84
Eric Baird - 2.80
Dmitry Shchukin - 2.76
Adonis Acuario - 2.74
Zhe Yang - 2.73
Steve Stetter - 2.64
Soon Kwon - 2.56
Luis Rafael Ruiz - 2.50
Zhe Zhang - 2.42
Joseph Lam - n/a
Billy Cen - n/a
League Results By Position
1S 2S 1D 2D 3D
Jason Borgida - 2.84 & Eric Baird - 2.80 2 - 0
Jason Borgida - 2.84 & Alex Ma - 3.00 1 - 0
Jason Borgida - 2.84 & Dmitry Shchukin - 2.76 1 - 0
Jason Borgida - 2.84 & Seth Yount - 3.01 1 - 0
Steve Stetter - 2.64 & Dmitry Shchukin - 2.76 1 - 0
Steve Stetter - 2.64 & Zhe Yang - 2.73 0 - 1
Steve Stetter - 2.64 & Zhe Zhang - 2.42 1 - 0
Steve Stetter - 2.64 & Soon Kwon - 2.56 0 - 1 2 - 1
Steve Stetter - 2.64 & Robert Baake - 2.92 0 - 1
Alex Ma - 3.00 & Zhe Yang - 2.73 1 - 0
Alex Ma - 3.00 & Seth Yount - 3.01 1 - 0 1 - 0
Alex Ma - 3.00 & Soon Kwon - 2.56 1 - 0
Adonis Acuario - 2.74 & Michael Shao - 2.95 1 - 0
Adonis Acuario - 2.74 & Billy Cen - n/a 1 - 0
Dmitry Shchukin - 2.76 & Zhe Yang - 2.73 1 - 0
Dmitry Shchukin - 2.76 & Michael Shao - 2.95 1 - 0
Dmitry Shchukin - 2.76 & Luis Rafael Ruiz - 2.50 0 - 1
Zhe Yang - 2.73 0 - 1
Joseph Lam - n/a & Zhe Zhang - 2.42 1 - 0
Billy Cen - n/a & Luis Rafael Ruiz - 2.50 0 - 1
Brett Webber - 2.89 1 - 1 2 - 0
Soon Kwon - 2.56 1 - 0
Robert Baake - 2.92 4 - 0 1 - 0
Luis Rafael Ruiz - 2.50 0 - 1 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MC-Bad Doggies 3-Ngo
League Record: 8 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Santosh Lahankar - 3.06
Matthew Rust - 3.06
Terrence Seet - 3.05
Dong Tran - 3.05
Huy Ngo - 3.02
Greg Harriman - 3.02
Craig McKernan - 3.01
Danny Hinojosa - 2.99
Sathiya Maripitchai - 2.94
Daniel Wajerski - 2.90
adrian seet - 2.81
Prad Manickam - 2.78
Jeffrey Hill - 2.54
Lee Han - n/a
League Results By Position
1S 2S 1D 2D 3D
Greg Harriman - 3.02 & Sathiya Maripitchai - 2.94 1 - 0 1 - 0
Greg Harriman - 3.02 & Prad Manickam - 2.78 1 - 0
Lee Han - n/a & Craig McKernan - 3.01 1 - 0
Craig McKernan - 3.01 & Daniel Wajerski - 2.90 1 - 0
Craig McKernan - 3.01 & Danny Hinojosa - 2.99 3 - 1 1 - 0 1 - 0
Matthew Rust - 3.06 1 - 0 2 - 1
Huy Ngo - 3.02 5 - 1 2 - 0
Sathiya Maripitchai - 2.94 & Dong Tran - 3.05 0 - 1
Sathiya Maripitchai - 2.94 & Prad Manickam - 2.78 0 - 1
Sathiya Maripitchai - 2.94 & Terrence Seet - 3.05 1 - 0
Jeffrey Hill - 2.54 & Daniel Wajerski - 2.90 1 - 0
Jeffrey Hill - 2.54 & Prad Manickam - 2.78 1 - 0
Daniel Wajerski - 2.90 & Santosh Lahankar - 3.06 1 - 0 2 - 0
Daniel Wajerski - 2.90 0 - 2
Dong Tran - 3.05 1 - 0
Prad Manickam - 2.78 & Terrence Seet - 3.05 1 - 0
Terrence Seet - 3.05 & adrian seet - 2.81 1 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
MI-Bice
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Keon Knutson - 2.92
Virl Hill - 2.68
Mark Frohlich - 2.62
Jason Schauer - 2.59
Russ Carson - 2.58
David Gregory - 2.54
Patrick Hamacher - 2.46
Zach Zaborowski - 2.41
Tom Bice - 2.30
Jim Pearse - 2.26
John Carpenter - 2.15
Alexander Barnett - 2.15
Scott Yetman - n/a
Dan Kalish - n/a
League Results By Position
1S 2S 1D 2D 3D
Scott Yetman - n/a & Russ Carson - 2.58 0 - 1
Scott Yetman - n/a & Tom Bice - 2.30 1 - 0
Mark Frohlich - 2.62 & Russ Carson - 2.58 0 - 1
Mark Frohlich - 2.62 0 - 1 1 - 0
David Gregory - 2.54 & Jim Pearse - 2.26 0 - 1
David Gregory - 2.54 & Tom Bice - 2.30 1 - 0
David Gregory - 2.54 & Keon Knutson - 2.92 1 - 1
Virl Hill - 2.68 & Tom Bice - 2.30 1 - 0
Virl Hill - 2.68 0 - 2
Jim Pearse - 2.26 & Tom Bice - 2.30 0 - 2
Jim Pearse - 2.26 & Patrick Hamacher - 2.46 0 - 1
Jim Pearse - 2.26 & Zach Zaborowski - 2.41 0 - 1
Russ Carson - 2.58 & Tom Bice - 2.30 1 - 0
Russ Carson - 2.58 & Jason Schauer - 2.59 0 - 1
Alexander Barnett - 2.15 & Zach Zaborowski - 2.41 0 - 1
Alexander Barnett - 2.15 0 - 2
Tom Bice - 2.30 & Jason Schauer - 2.59 0 - 1
John Carpenter - 2.15 0 - 1 0 - 2
Keon Knutson - 2.92 & Patrick Hamacher - 2.46 1 - 0
Dan Kalish - n/a 1 - 0 1 - 0
Patrick Hamacher - 2.46 & Zach Zaborowski - 2.41 0 - 1
Zach Zaborowski - 2.41 & Jason Schauer - 2.59 2 - 0
Zach Zaborowski - 2.41 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
AYTC (OUTDOORS) St De Lore
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Marcos Cantarelli - 2.54
James Modie - 2.51
Thomas Osmon - 2.44
David Wiener - 2.43
Jeremy Moser - 2.41
Mark Williams - 2.38
Adam Hasson - 2.35
Jef St De Lore - 2.34
Douglas Lane - 2.34
David Manelski - 2.33
Johnathan Luster - 2.32
Stephen Rising - 2.28
Kevin Malgesini - 2.24
Paul Noski - n/a
Luke Hartsock - n/a
Brian Kim - n/a
League Results By Position
1S 2S 1D 2D 3D
David Wiener - 2.43 & Paul Noski - n/a 0 - 1
David Wiener - 2.43 & David Manelski - 2.33 0 - 2
Douglas Lane - 2.34 & Jef St De Lore - 2.34 0 - 1
Douglas Lane - 2.34 & Mark Williams - 2.38 0 - 1
Jeremy Moser - 2.41 & Adam Hasson - 2.35 1 - 0
Jeremy Moser - 2.41 & Kevin Malgesini - 2.24 0 - 1
Adam Hasson - 2.35 & Stephen Rising - 2.28 0 - 1 0 - 1
Adam Hasson - 2.35 & Luke Hartsock - n/a 0 - 1
Jef St De Lore - 2.34 & Brian Kim - n/a 1 - 1
Johnathan Luster - 2.32 & Kevin Malgesini - 2.24 0 - 1 0 - 1
Johnathan Luster - 2.32 0 - 1
David Manelski - 2.33 0 - 1
Mark Williams - 2.38 0 - 1 1 - 1
James Modie - 2.51 2 - 4
Stephen Rising - 2.28 & Luke Hartsock - n/a 0 - 1
Stephen Rising - 2.28 0 - 1 0 - 1
Marcos Cantarelli - 2.54 & Douglas Lane - 2.34 1 - 0
Marcos Cantarelli - 2.54 & Jeremy Moser - 2.41 0 - 1
Marcos Cantarelli - 2.54 & Adam Hasson - 2.35 0 - 1
Marcos Cantarelli - 2.54 & David Manelski - 2.33 0 - 1
Marcos Cantarelli - 2.54 & Mark Williams - 2.38 0 - 1
Marcos Cantarelli - 2.54 1 - 0
Thomas Osmon - 2.44 & David Wiener - 2.43 1 - 1
Thomas Osmon - 2.44 & Jef St De Lore - 2.34 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
BC-Hitmen-Smith
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Diego Panama - 3.06
Jason Shinn - 2.96
John Harnish - 2.75
Matthew Klutznick - 2.74
Bruce Seeley - 2.73
Maxwell Goetzmann - 2.71
Kamyar Moinzadeh - 2.67
Brad Smith - 2.54
Geoffrey Seuk - 2.53
Bruce Vandenberg - 2.53
Gordon Goetzmann - 2.47
Brett Vowles - 2.38
Mark Brown - 2.33
Gary Fowler - 2.31
Waldemar Sakalus - 2.25
Howard Willson - 2.02
Dustin Fletcher - n/a
League Results By Position
1S 2S 1D 2D 3D
Gary Fowler - 2.31 & Waldemar Sakalus - 2.25 0 - 1
Gary Fowler - 2.31 & Brad Smith - 2.54 0 - 1
Waldemar Sakalus - 2.25 & Howard Willson - 2.02 0 - 1
Waldemar Sakalus - 2.25 & Brett Vowles - 2.38 0 - 1
Maxwell Goetzmann - 2.71 & Gordon Goetzmann - 2.47 2 - 1
Brad Smith - 2.54 & Bruce Seeley - 2.73 1 - 2
Brad Smith - 2.54 & Geoffrey Seuk - 2.53 0 - 1
Bruce Seeley - 2.73 & Jason Shinn - 2.96 1 - 0
Bruce Seeley - 2.73 & Diego Panama - 3.06 1 - 0
John Harnish - 2.75 1 - 2 0 - 1
Matthew Klutznick - 2.74 & Kamyar Moinzadeh - 2.67 2 - 2
Kamyar Moinzadeh - 2.67 & Mark Brown - 2.33 1 - 0
Howard Willson - 2.02 0 - 1
Brett Vowles - 2.38 & Mark Brown - 2.33 0 - 1
Geoffrey Seuk - 2.53 & Bruce Vandenberg - 2.53 0 - 1 1 - 1
Geoffrey Seuk - 2.53 1 - 0
Mark Brown - 2.33 & Bruce Vandenberg - 2.53 0 - 1
Mark Brown - 2.33 0 - 1
Dustin Fletcher - n/a 0 - 1
Jason Shinn - 2.96 2 - 0 0 - 1
Diego Panama - 3.06 3 - 0 0 - 1